发现数据范围很小,并且涉及到”集合”,很容易可以想到用状压 $\texttt{DP}$ 。
设 $f[i][j]$ 表示已经抛出了 $i$ 次宝物,获得的宝物集合为 $j$ 时的最优分值。那么转移的时候枚举每一个宝物,分两种情况即可——选当前宝物或者不选。注意选当前宝物的前提是必须满足前提,按照最优情况选取即可。注意最后将所有的宝物的贡献加上后还需要$/n$ ,因为题目要求的是”平均”。
Code:
1 |
|
本文标题:【题解】 [SCOI2008]奖励关 状压DP luoguP2473
文章作者:Qiuly
发布时间:2019年04月23日 - 00:00
最后更新:2019年04月24日 - 15:47
原始链接:http://qiulyblog.github.io/2019/04/23/[题解]luoguP2473/
许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。